#pragma once

#include "observer/Subject.hpp"

class BossSubject : public Subject
{
private:
    /* data */
public:
    BossSubject() = default;
    ~BossSubject() = default;

    void Notify(const std::string &state) const override
    {
        std::cout << "BossSubject::Notify" << std::endl;
        Subject::Notify(state);
    }
};